/**
 * 
 */
package com.lzh.serviceImpl;

import java.util.List;

//import org.mybatis.spring.SqlSessionTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.lzh.model.*;
import com.lzh.dao.UserDao;
import com.lzh.service.UserService;

/**
 * @author Administrator
 *
 */
@Service()
public class UserServiceImpl implements UserService {

	@Autowired
	private UserDao userDao;
	/*
	@Autowired
	private SqlSessionTemplate sessionTemplate;*/
	

	public UserDao getUserDao() {
		return userDao;
	}

	/**
	 * @param userDao the userDao to set
	 */
	public void setUserDao(UserDao userDao) {
		this.userDao = userDao;
	}

	
	
	//======================================================================
	//显示所有数据内容，留言板。
	@Override
	public List<UserBean> getUsers() {
		// TODO Auto-generated method stub
		  
		return userDao.selectAll();
		
	}

	
	
	//======================================================================
	//查找其中一个留言人的信息
		@Override
	  public List<UserBean> getUserInfo(String person) {
		// TODO Auto-generated method stub
		
			return userDao.findByPerson(person);
		

	}

		//======================================================================
		//添加留言	
		@Override
		public int insertUser(UserBean user) {
			// TODO Auto-generated method stub
				return userDao.insert(user);
		}
		
		
		
		//======================================================================
		//修改留言	
	
	@Override
	public int updateUser(UserBean user) {
		// TODO Auto-generated method stub
			return userDao.update(user);
	}
	//======================================================================
	//删除留言	
	@Override
	public int deleteUser(int ID) {
		// TODO Auto-generated method stub
		return userDao.delete(ID);
	}
	
	
}
